home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
UTILITY
/
FLIX110.ARJ
/
FLIX.DOC
< prev
next >
Wrap
Text File
|
1991-12-09
|
75KB
|
1,878 lines
FLIX - FileLIst eXtended
Version 1.10
An advanced DOS file processor
HK Square Inc.
24-16 Steinway Street
Suite 580
L.I.C., NY 11103, USA
(718) 728-5077
FLIX is dedicated to our beta testers. Thanks guys.
This documentation was prepared with the help of Ioannis Hadjiioannou,
Simon Filippou with much needed grammar help from Len Alshan.
Special thanks to Zoi for putting up with all of it.
FLIX is a copyright (c) 1990-1991 of HK Square Inc. All rights reserved.
Portions copyright (c) 1985-1987 by Codecrafters. All rights reserved.
Portions copyright (c) 1987-1991 by Microsoft Corporation.
PC-FLIST is a Copyright of Codecrafters.
4DOS is a trademark of J.P. Software.
PC-DOS, PC, PC XT, PC AT, and PS/2 are trademarks of IBM Corporation.
VM and CMS are trademarks of IBM Corporation.
MS-DOS, OS/2, and Windows are trademarks of Microsoft Corporation.
Kedit is a trademark of Mansfield Software.
Coderunner is a trademark of Microsystems Software.
FLIST refers to the IBM program distributed as Program Number:
5799-DCH (for VM/XA) and may be covered by one or more IBM trademarks
and copyrights.
Table of contents
Introduction 1
Program registration . . . . . . . . . . . . . 3
Distribution . . . . . . . . . . . . . . . . . 4
Warranty . . . . . . . . . . . . . . . . . . . 4
Getting started
Packing list . . . . . . . . . . . . . . . . . 5
Installation, execution overview
and environment settings . . . . . . . . . . . 6
Command line options . . . . . . . . . . . . . 7
System details
Screen layout . . . . . . . . . . . . . . . . 8
Basic keyboard usage . . . . . . . . . . . . . 10
Issuing FLIX and DOS commands,
Slash substitution . . . . . . . . . . . . . . 11
Navigating through directories . . . . . . . . 15
Renaming files and making changes. . . . . . . 17
Manipulating 4DOS file descriptions . . . . . 18
Sorting . . . . . . . . . . . . . . . . . . . 19
FLIX profile . . . . . . . . . . . . . . . . . 20
Using help . . . . . . . . . . . . . . . . . . 21
FLIX commands 22
Profile options 23
Help file commands 34
Error messages 35
Index 38
FLIX Reference Manual 1
────────────────────────────────────────────────────────────────────────
Introduction
One of the major mainframe operating systems is VM. Under VM, users
usually work within the CMS environment which is very similar to DOS.
In CMS, FLIST is a full screen program which allows the user to display
a list of files on a disk and permits execution of CMS commands with
file names as command line arguments. FLIST also allows sorting the
files by Date/Time, size etc.
A product with a format very similar to FLIST was designed for DOS by
Codecrafters and was named PC-FLIST. PC-FLIST used all the power of
DOS to enhance the user interface and added new features not available
under VM.
PC-FLIST was an excellent program but it was not designed to exploit
the capabilities of today's DOS machines (like VGA and EMS/XMS memory).
Lucky for us, Codecrafters provided source code for PC-FLIST, so we at
HK Square decided to get our hands dirty and make a few changes. At
this point we would like to thank Codecrafters for allowing us to use
PC-FLIST code to develop FLIX. Without their permission it would have
taken very much longer to develop FLIX.
Somewhere, very early on, it became obvious that we had to re-write
most of the code because PC-FLIST was written for the ECO C compiler
and we were using Microsoft C. Since a re-write was inevitable, we also
made a wish list of new features that we wanted from the program. 4DOS
file description manipulation was at the top of the list.
It was decided keep the 'look and feel' of PC-FLIST as much as possible
since the interface is so widely known.
The new program was named FLIX ( FileLIst eXtended ).
FLIX takes all the concepts of FLIST and PC-FLIST and adds features
designed to appeal to the professional programmer and advanced DOS
user. Much more than a shell, it is a 'file processor'. The program
was designed to fully exploit the features provided by today's
equipment such as extended keyboard functions and different screen
dimensions (60x100, 43x132 ...).
In addition, FLIX executes DOS commands by swapping itself to EMS, XMS
or disk thereby providing maximum memory for DOS programs.
FLIX allows for complete manipulation of 4DOS file descriptions. 4DOS
is quickly becoming the standard command processor for DOS machines.
We wish JP Software (the makers of 4DOS) continued success with their
fantastic product.
FLIX Reference Manual 2
────────────────────────────────────────────────────────────────────────
Introduction
FLIX also supports user changes to file names, attributes and date/time
stamps for each file. The mechanism for making these changes is
optimized for maximum flexibility.
Finally, we must add that the program was designed with the advanced
DOS user in mind. Using some of the features requires caution. This
will be further underlined as each feature is detailed below.
FLIX was written by: George "Shadow" Hrysanthopoulos from August 1990
to December 1991.
E-Mail Addresses are:
Genie : VICIOUS
Compuserve : 71520,2776
Executive Network BBS : George Hrysanthopoulos
The development system was made up of the following:
Microsoft C Compiler Version 6.0 by Microsoft Corporation.
Kedit editor by Mansfield Software Inc.
Coderunner, PDK-1, PDK-2 and PDK-3 C-function libraries by
Microsystems Software Inc.
And of course, 4DOS batch files to do just about everything. 4DOS is
a DOS command processor (COMMAND.COM replacement) by JP Software.
No 'make' utility was used and the compiler was invoked from a batch
file using command line options.
The beta testers were:
Len Alshan. Len, I can't thank you enough for all your help in
preparing this document.
Simon "Hunter" Filippou. Doom spiro spero.
Paul "Owl" Fortoul. Hey Paul I guess this confirms that you use a PC !
Ralph Frisch. Ralph, the sort routine is dedicated to you.
Ioannis "HEX29A" Hadjiioannou. Yianno, I can't say enough.
Live and let DDie.
George "NightScope" Hantzios. George, enjoy freedom while you can.
Nick & Bill "Phovos" Kambouroglou. What is this UNIX you
keep talking about ?
George Kontakis. Yes it does run on a 486. Why do you ask ?
Bob Law. Bob, thanks for helping kill those damn cursor bugs.
FLIX Reference Manual 3
────────────────────────────────────────────────────────────────────────
Program registration.
FLIX is distributed as freeware. Freeware means NO fee is required for
registering FLIX. We ask that anyone using the program, on a regular
basis, send us a note with your comments and suggestions. Your note to
us will register your copy of FLIX and you will get notifications of
future updates and our company newsletter. Contributions are of cource
always welcome and we encourage a donation of $10.00 to cover postage
and handling costs.
When writing to us, please include the version number of your copy,
along with your software and hardware environment.
To register FLIX send a note to:
HK Square Inc.
FLIX registration
24-16 Steinway Street, Suite 580
L.I.C., NY 11103
Look for future products from HK Square Inc. !
FLIX Reference Manual 4
────────────────────────────────────────────────────────────────────────
Distribution
This program is now and will always remain the sole property of HK
Square Inc. and it's principal designers. It may be freely distributed
as long as the following limitations are adhered to:
1. The program and all files in the packing list may not be modified.
2. The entire packing list must be included with the program.
3. The author's copyright notice is not to be removed.
4. No fee for the program may be charged outside of a reasonable or
customary charge for diskette media, and/or shipping.
5. It may not be packaged or sold in conjunction with any other
products.
7. Distribution of the files included in the base product using
compression programs by System Enhancement Associates Inc.
(SEA), is strictly prohibited.
Note:
Shareware Houses and User Groups can distribute this with other
programs as long as they register one (1) copy and obtain authorization
from HK Square Inc.
Warranty:
The program and documentation is supplied AS-IS and the author
disclaims all warranties, expressed or implied, including, without
limitation, the warranties of merchantability and the warranties of
fitness for any purpose. The author further reserves the right to make
changes to the program or documentation without obligation to notify
any person or organization of such changes.
FLIX Reference Manual 5
────────────────────────────────────────────────────────────────────────
Packing list
The following files are included with every FLIX shipment.
README.1ST - This file has quick start-up info and last minute
changes.
FLIX.DOC - The main DOC file. All instructions are here !
FLIX.PRO - The file that contains all the FLIX setup options.
This file is also referred to as the FLIX profile.
FLIX.EXE - The FLIX version 1.10 program.
FLIX.HLP - The FLIX on-line help file.
CHANGES.DOC - The list of FLIX version differences.
FLIX Reference Manual 6
────────────────────────────────────────────────────────────────────────
Installation
To install FLIX, create the sub-directory where the FLIX program will
reside, copy the FLIX.ZIP file there and unzip it.
Make sure that all the files listed in the packing list are included.
Execution overview and environment settings.
When FLIX is invoked, it senses the current environment (video, memory)
and tries to 'fit' as best as it can. In order for the program to work
best however, the following steps should be reviewed prior to
execution.
1. Enable any EMS or XMS memory available to your computer. This is
usually done by adding the appropriate driver to your CONFIG.SYS
file. FLIX swaps itself to XMS or EMS memory before DOS commands
are executed. See the profile OPTION command (in the FLIX.PRO
file) for a complete explanation.
2. Set the following environment variables:
FLIX - This variable points to the sub-directory where FLIX exists.
FLIX uses this variable to access it's help and setup files.
For example, the following line should be placed in your
AUTOEXEC.BAT.
SET FLIX=C:\FLIX
TMP - With the FMS option specified (in the FLIX.PRO file), FLIX
or swaps itself to disk when a DOS program is executed (from
TEMP within FLIX) giving the DOS program maximum memory. These
two environment variables specify the directory where FLIX
will create it's swap file (approximately 110K). Either
variable TMP or TEMP could be set with TMP having
precedence. See the profile OPTION command for a complete
explanation.
3. If your video card is capable of displaying text at 43x132 or
60x100, set it to that mode. Some VGA video cards come with a small
program which allows the card to be set to different text modes.
Look for this program in the diskette that was included with your
video card.
FLIX fully supports extended screen dimensions. For example, a
screen size of 60x100 will show you file names, attributes,
date/time and file descriptions. This was the mode most favored by
our beta testers !
4. If you have a color system, change (in the FLIX.PRO file) the ATTR
command to show the screen in color. See the profile ATTR command
for a complete explanation of color settings.
FLIX Reference Manual 7
────────────────────────────────────────────────────────────────────────
Command line options and usage
Having set up your environment, the next thing to do is invoke FLIX to
do some work. There are a few command line options which give you
control over the list of files to view.
The complete syntax of the FLIX command is:
FLIX [filespec] | options |
Where:
filespec is any valid DOS file name or directory description (partial
or full). Omitting filespec defaults to the current sub-directory.
Note: The usual DOS file specification characters (wildcards) like
'*' and '?' are allowed.
options can be any of the following:
/q - Do not display the initial copyright screen.
/h[help_file] - Use the help file specified instead of the
one pointed to by the FLIX or PATH environment
variables.
/p[profile] - Use the profile file specified instead of the
one pointed to by the FLIX or PATH environment
variables.
FLIX Reference Manual 8
────────────────────────────────────────────────────────────────────────
Screen layout
After executing FLIX you will get the following file list display.
────────────────────────────────────────────────────────────────────────
Title Area
────────────────────────────────────────────────────────────────────────
File Selection Group Area
─────────┬──────────────┬──────────────┬────────────────────────────────
│ │ │
File │ Command line │ File data │ File description
│ │ │
Area │ Area │ Area │ Area
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
─────────┴──────────────┴──────────────┴────────────────────────────────
F-Key definition display Area
────────────────────────────────────────────────────────────────────────
Note: If your screen can only show 80 columns, you will NOT see the
File description area. Try Alt-W to toggle the display between
the File data area and the File description areas. Also see the
description of the '/W' command.
The TAB key can be used to move between the different screen fields.
TAB cycles to the next field and Shift-TAB cycles backwards.
The Profile option ALTER, controls which fields can be TAB'ed into.
The following section describes each portion of the screen display and
describes the various actions that can be performed in each.
FLIX Reference Manual
9
────────────────────────────────────────────────────────────────────────
Field descriptions.
Title Area
This section of the screen displays the FLIX program name, version,
level, total bytes for the list of files shown, number of files in
the list, file number (where the cursor is) and system time.
File selection group area
This section of the screen displays the group(s) which compose the
current list of files shown. Groups can be added to the list by
the '/a' APPEND command.
File area
This section of the screen displays drive, group filename and
extension in the following format:
D1 NNNNNNNN XXX <-- 1-3 character file extension.
^^ ^
││ └────────── 1-8 character file name.
│└──────────── Group number of this file.
└───────────── Drive where this file exists.
Command line area
This section of the screen is the area in which the user enters
FLIX and/or DOS commands. The command line area is automatically
extended over the other areas when the user types a command longer
than the space provided. The Command line field is the only field
that does not have a static length. It's actual length is computed
based on the physical screen dimensions and the other areas
displayed.
File data area
This section of the screen is the where the file attributes, size,
date, and time are displayed.
File Description area
This section of the screen is the where the 4DOS file descriptions
are displayed.
F-Key definition display area
This section of the screen is the where F-key definitions are
shown. On a PC/XT only 10 F-Keys will be shown. On any
computer with an enhanced keyboard all 12 F-Keys will be shown.
This area is updated when the Shift, Alt or Ctrl keys are pressed.
Note: FLIX provides four different functions for each F-Key
available on your keyboard. These functions are accessed via
the following combinations:
F-Key alone, Shift+F-Key, Ctrl+F-Key and Alt+F-Key.
FLIX Reference Manual 10
────────────────────────────────────────────────────────────────────────
Basic keyboard usage
The following key sequences may be used to perform a variety of FLIX
commands. These key sequences work in most screen areas.
───────────────────────┬───────────────────────────────────────────────
│
Tab │ Move cursor to the next editable field
Shift-Tab │ Move cursor to the previous editable field
│
Home │ Move cursor to the beginning of current field
End │ Cursor to end of current field
PgUp │ Display previous page of file list
PgDn │ Display next page of file list
│
Left │ Cursor left
Right │ Cursor right
Up │ Cursor up
Down │ Cursor down
│
Ctrl-Home │ Cursor to first file of current page
Ctrl-End │ Erase to end of current field
Ctrl-PgUp │ Display first page of file list
Ctrl-PgDn │ Display last page of file list
Ctrl-Esc │ Erase all command input areas
Ctrl-Right │ Move to the beginning of the next word
Ctrl-Left │ Move to the beginning of the previous word
Ctrl-Enter │ Move to the beginning of the next line
│
Ins │ Toggle insert and typeover mode
Del │ Delete character
Esc │ Restore field to original contents
Backspace │ Rubout character
Scroll Lock │ Toggle file list scroll and wrap-around mode
Enter │ Execute all commands in this list
│
. (period) │ When in the file name area, switch to the
│ file extension area.
│
───────────────────────┴───────────────────────────────────────────────
The following key sequences may be used only in the file description
area.
───────────────────────┬───────────────────────────────────────────────
│
Alt-L │ Mark a line for copying.
Alt-Z │ Mark a line for copying. Used as an alternative
│ to Alt-L.
Alt-C │ Copy the marked line description to the
│ current description.
│
───────────────────────┴───────────────────────────────────────────────
FLIX Reference Manual 11
────────────────────────────────────────────────────────────────────────
Issuing FLIX and DOS commands - Slash substitution
The Command Line Area of the FLIX screen is where FLIX and DOS commands
are entered. The ability to issue any FLIX or DOS command against any
file, is the most powerful feature of FLIX.
An example:
Let's suppose that your favorite file browser is called LIST and you
usually invoke it at the DOS command line, with the name of the file
to browse as an argument.
From within FLIX, if you wanted to browse any of the displayed files
just type LIST (on the command line next to a particular file) and
hit Enter. FLIX will then invoke LIST and will pass to it the
complete file specs including path.
When you exit from the file browser, you will return to FLIX and can
browse another file.
It should be obvious that any DOS command or program can be executed
from the FLIX command line.
The information passed to DOS can be fully controlled by the use of
slash subcommand substitutions. FLIX uses the slash '/' (and the
character following it) to insert selected parts of a file to a buffer.
When all parts have been inserted, the buffer becomes a command string
which is be passed on to DOS for execution, or processed internally by
FLIX.
Here is what each slash command substitution represents:
─────────────────────┬─────────────────────────────────────────────────
│
// │ Insert a single slash at this position
│
/ │ Insert complete fileid at this position
/D │ Insert "d:" component at this position
/E │ Insert ".ext" component at this position
/N │ Insert "filename" component at this position
/P │ Insert "path" component at this position
│
/O │ When put at the beginning of a command it will
│ indicate that no path component will be appended
│ to the command that follows.
│
─────────────────────┴─────────────────────────────────────────────────
Note: If you wish to use a character other than the slash, you can do
so using the profile option: CHAR.
Note: The file components that are appended to the command string by
by default, are controlled by the profile option: FILEID.
FLIX Reference Manual 12
────────────────────────────────────────────────────────────────────────
Issuing FLIX and DOS commands - Slash substitution
Some examples will help illustrate slash substitution:
Let's suppose that the cursor is on the following line of the screen:
──────────────────────────────────────────────────────────────────────
FLIX V1.10 │ Level 0 │ xxx bytes in yy files │ File zz │ hh:mm:ss
──────────────────────────────────────────────────────────────────────
C1 C:\TEST\*.*
────────────────┬──────────────┬────────────────────────┬─────────────
. │ │ . │
. │ │ . │
│ │ │
C1 TESTFILE TST │ _ │ A∙∙∙ 3000 2/12/91 3:13 │ Comments
. │ ^ │ . │
. │ │ │ . │
. │ └ Cursor │ . │
. │ │ . │
────────────────┴──────────────┴────────────────────────┴─────────────
F-Key definition display Area
──────────────────────────────────────────────────────────────────────
The first 2 characters of this line tell us that this file exists on
the C disk and it belongs to group 1.
Group 1 (shown on the top of the screen) is:
C1 C:\TEST\*.*
FLIX Reference Manual 13
────────────────────────────────────────────────────────────────────────
Issuing FLIX and DOS commands - Slash substitution
In the examples below we assume that the profile option FILEID had
specified as: DPNE
The following table displays the command string which results from
FLIX performing slash substitution.
At Command Line Enter: │ After substitution:
────────────────────────┼───────────────────────────────────────────
│
copy / d:\ │ COPY C:\TEST\TESTFILE.TST D:\
│
│ The slash has been expanded to the full
│ pathname including filename and extension.
────────────────────────┼───────────────────────────────────────────
│
dir /n.* │ DIR TEST.*
│
│ Only the name been expanded.
────────────────────────┼───────────────────────────────────────────
│
copy / d:\temp\jj./e │ COPY C:\TEST\TESTFILE.TST D:\TEMP\JJ.TST
│
│ The first slash was expanded to the full
│ pathname. The second slash was only
│ expanded to the file extension.
────────────────────────┼───────────────────────────────────────────
│
LIST / │ LIST C:\TEST\TESTFILE.TST
│
│ The slash was expanded to the full
│ pathname.
────────────────────────┼───────────────────────────────────────────
│
LIST │ LIST C:\TEST\TESTFILE.TST
│
│ The complete pathname was appended to the
│ command. Assuming that the profile option
│ FILEID had specified: dpne
────────────────────────┴───────────────────────────────────────────
FLIX Reference Manual 14
────────────────────────────────────────────────────────────────────────
Issuing FLIX and DOS commands - Slash substitution
Other slash substitution examples are:
You enter │ After substitution:
────────────────────────┼────────────────────────────────────────────
│
/O LIST │ LIST
│
│ Nothing was appended to the command.
────────────────────────┼────────────────────────────────────────────
│
/O LIST /n │ LIST TEST
│
│ The slash was expanded to file name.
────────────────────────┼────────────────────────────────────────────
│
CONTROL //n │ CONTROL /n C:\TEST\TESTFILE.TST
│
│ The double slash was converted to a single
│ slash and there was no substitution. The
│ complete pathname was appended.
────────────────────────┼────────────────────────────────────────────
│
/O CONTROL //n │ CONTROL /n
│
│ The double slash was converted to a single
│ slash and there was no substitution.
────────────────────────┼────────────────────────────────────────────
│
ZIP //a D:\/n.ZIP / │ ZIP /a D:\TESTFILE.ZIP C:\TEST\TESTFILE.TST
│
│ The double slash was converted to a single
│ slash and there was no substitution.
│ The second slash was expanded to the
│ file name. The third slash was expanded
│ to the full pathname.
────────────────────────┼────────────────────────────────────────────
│
/n │ TESTFILE
│
│ The slash was expanded to the file name.
│ The effect of this would be to pass the
│ name to DOS and let DOS try executing
│ the command: TESTFILE
│
│ If a file called TESTFILE.EXE or
│ TESTFILE.COM did not exist you would get
│ an error message.
│
────────────────────────┴────────────────────────────────────────────
FLIX Reference Manual 15
────────────────────────────────────────────────────────────────────────
Navigating through directories
While reading the following section it is recommended that you have
FLIX up and running.
The following commands allow you to navigate through the DOS directory
tree.
/a - Append. Format: /a | filespec
Append a list of files. When the /a command is issued next to a
directory, the contents of that directory will be included in the
current list as a new group. The new group will be displayed on
the top of the screen.
Furthermore, the /a command can be used to add an arbitrary group
of files to the current file list in the following format:
/a C:\TEST\TS*.*
This will append all the files matching this description to the
current list.
/r - Read. Format: /r | filespec
Read directory to create list using filespec. Specifying /r
without filespec refreshes the current list from disk.
FLIX Reference Manual 16
────────────────────────────────────────────────────────────────────────
Navigating through directories
/l - List. Format: /l{- | + | n } (Where n is a valid level number)
Create a new level which will contain a specified list of files or
optionally move between levels.
Example:
─────────────────────────────────────────────────────────────────
FLIX V1.10 │ Level 3 │ xxx bytes in yy files │ File zz │ hh:mm:ss
─────────────────────────────────────────────────────────────────
C1 C:\TEST\*.*
────────────────┬─────────────────────┬──────────────────────────
Line 1 C1 . │ /l1 │ ∙∙∙∙ SUB-DIR 2/12/91 3:13
2 C1 .. │ /l │ ∙∙∙∙ SUB-DIR 2/12/91 3:13
3 C1 TEST │ /l │ ∙∙∙∙ SUB-DIR 2/12/91 3:13
4 C1 HELLAS TXT │ /l C:\L123\N*.??X │ ∙∙∙∙ 567493 2/12/91 3:13
5 C1 TESTFILE TST │ /l+ │ A∙∙∙ 3000 2/12/91 3:13
6 C1 KITSOS DOC │ /l- │ A∙HS 234440 2/12/91 3:13
7 C1 MYFILE1 ASM │ │ A∙HS 234440 2/12/91 3:13
8 C1 MYFILE3 ASM │ │ A∙HS 234440 2/12/91 3:13
9 C1 MYFILE4 ASM │ /l *./e │ A∙HS 234440 2/12/91 3:13
────────────────┴─────────────────────┴──────────────────────────
F-Key definition display Area
─────────────────────────────────────────────────────────────────
Note that we are on Level 3. There are only levels 1 to 3.
The command on line 1 displays the files on Level 1.
The command on line 2 moves backward one sub-directory and
creates and displays a new level.
The command on line 3 moves to the sub-directory TEST and
creates and displays a new level.
The command on line 4 moves to the sub-directory C:\L123
and creates and displays all files matching N*.??X (as a new
level).
The command on line 5 moves forward one level. In this case
it wraps to Level 0.
The command on line 6 moves backward one level to Level 2.
The command on line 9 creates and displays a new Level which
includes all files in the current level matching *.ASM.
Please note that a slash substitution was used for this command.
FLIX Reference Manual 17
────────────────────────────────────────────────────────────────────────
Renaming files and making changes.
FLIX allows you to change Directory names, File names and extensions,
attributes, date/time stamps and 4DOS file descriptions.
The TAB key (and Shift-TAB) allows you to move between each display
area and make changes.
Changed fields will have a different color. The color is controlled by
the profile ATTR command.
The ESC key will restore the original field contents and color.
Changes become permanent ONLY when the Enter key is hit. Afterwards
the ESC key will NOT restore the original field contends.
The FLIX profile option: ALTER controls which fields can be changed
and the program's responses to these changes.
FLIX responses to changes can be:
No response - Only the field color is changed.
Beep - TAB'ing out of a changed field will sound a tone.
Color change.
Yes/No - TAB'ing out of a changed field will ask for a
Yes/No verification. Color change.
Change not - These fields cannot be TAB'ed into.
allowed
File names and extensions must be valid under DOS.
File attributes can be any combination of the following:
A - Archive bit is set.
S - System bit is set.
R - Read-Only bit is set.
H - Hidden bit is set.
These attributes can be toggled on/off by entering the corresponding
letter.
Time/Date values must be valid.
FLIX Reference Manual 18
────────────────────────────────────────────────────────────────────────
Manipulating 4DOS file descriptions.
FLIX supports 4DOS file descriptions. This feature allows each file or
sub-directory to have a description which is saved on a file called
DESCRIPT.ION.
Note: It is not necessary to have 4DOS installed to use this feature.
The /w FLIX command sWitches the cursor between the command line and
the File description area. This command has been defined in the default
profile as the Alt-W command. If your screen can only show 80 columns
the /w command is very convenient since the file stats will disappear
when the file descriptions are shown and vice-versa.
When in the file description area, FLIX allows file descriptions to
be edited using the following commands:
Alt-C - Copy the marked line description to the
current description.
Alt-L - Mark a line for copying.
Alt-Z - Mark a line for copying. Used as an alias to
Alt-L.
Changed descriptions will have a different color. The color is
controlled by the profile ATTR command.
The ESC key will restore the original description only for this file.
If you move out of this file description, the ESC key will not restore
the original contents.
Changes become permanent ONLY when the Enter key is hit !
The FLIX profile option: ALTER controls file description editing.
The FLIX profile option: OPTION controls whether the file stats or the
file descriptions will be initially shown on the screen. By default
the file stats will be shown.
FLIX Reference Manual 19
────────────────────────────────────────────────────────────────────────
Sorting.
The files displayed can be sorted using the following commands:
/SG - Sort by group.
/SN - Sort by file name, then by file extension.
/SE - Sort by file extension, then by file name.
/SA - Sort by file attributes.
/SS - Sort by file size.
/SD - Sort by file date and time.
/SX - Sort by file description.
FLIX Reference Manual 20
────────────────────────────────────────────────────────────────────────
FLIX profile
FLIX uses a file, which historically has been called the profile, to
setup it's environment.
The location of this file can be found in the sub-directory specified
in the DOS environment variable: FLIX. The profile name can be
explicitly specified in the command line as: /p[filespec]. By default
the profile name is: FLIX.PRO
The following commands can be used in the FLIX profile file.
* - Insert a comment line on the profile
ALTER a a a ... a - Define which screen fields can be altered
ATTR a a a ... a - Define display attributes
CHAR c c c - Define command, concatenation and cursor
characters
DEFINE k = [n] cmd - Define function key with display name and
command
EXECUTE command - Execute flix or dos command during
initialization
FILEID dpne - Define fileid components
FIATTR 1 1 1 1 - Define the file attributes used to select files
MACRO k = cmd - Define ALT+key keyboard macros
OPTION opt1 ... - Set FLIX options
SYNONYM alias cmd - Define synonym of dos command
FLIX Reference Manual 21
────────────────────────────────────────────────────────────────────────
Using help.
You can access the help system by executing the /H command from the
command line, a keyboard macro or an F-key definition.
Navigating through the FLIX Help menu can be achieved by using the
cursor keys. When the desired item is highlighted pressing Enter will
show the detailed help information.
While viewing the detailed help information, the Left/Right cursor
keys will move between related help topics. Pressing Enter again
will access the related topic.
The Up/Down and PageUp/PageDown keys will scroll through the
displayed help information. If the end of the help description has
been reached then 'End of file' will be displayed at the bottom
right of the screen. Otherwise, 'More ...' will be displayed.
FLIX Reference Manual 22
────────────────────────────────────────────────────────────────────────
FLIX commands
All the following commands may be entered at the FLIX command line or
assigned to a F-Key or macro.
/ - Position Current File at top of display
/nnn - Position File "nnn" at top of display
/A [filespec] - Append Group "filespec" To File List
/B - Scroll To Last Page Of File List
/C - Terminate All File List Levels Immediately and
quit FLIX.
/F {name.ext | =} - Find "name.ext" Or Next Occurrence Of Previous Find
/H - Access the help system
/L{- | + | n} - Select Previous Level, Next Level Or Level "n"
/L [filespec] - Create New File List Level Using "filespec"
/O command - Do Not Append File Specification To This "command"
/Q - Terminate Current File List Level Immediately.
Reduce Level count by one
/R [filespec] - Read directory to create file list using
"filespec". Omitting "filespec" refreshes the
current list
/SA - Sort by file Attributes
/SD - Sort by Date/Time, Name, Group and Extension
/SE - Sort by Extension, Name And Group
/SG - Sort by Group, Name And Extension
/SN - Sort by Name, Group And Extension
/SS - Sort by Size, Name, Group And Extension
/SX - Sort by File Description
/T - Scroll to First Page Of File List
/X - Execute Command Input Area
/W - Toggle the cursor between command line and file
description. If your screen does not show
the file descriptions then use this command !
/= - Position the cursor on column 1 of the next line
and insert a '=' there. A '=' will not be
inserted if the current file is: '.' or '..'
to prevent accidental directory deletes.
= - Repeat Last DOS Command
? - Recall Last DOS Command
FLIX Reference Manual 23
────────────────────────────────────────────────────────────────────────
Profile options - * (star)
A "*" (star) if it is the first character in a line makes this
line a comment.
Profile options - ALTER
The ALTER profile option defines allowed actions at each field on
the screen. These actions will occur when the user attempts to exit
a field which has been edited by the user.
ALTER option format: ALTER field setting
Where:
field could be any of the following:
Name, Ext, Attribute, Date, Time, Description
setting could be any of the following:
Nochange - If specified, this field cannot be changed
by the user, and the TAB key will skip over
it.
Allow - If specified, then the field can be changed
by the user. No sound or prompt will be
generated. This option is most useful for
the description field.
Prompt - If specified, and if the user makes changes
to this field, then a prompt will appear on
the screen asking the user for a Yes/No
confirmation.
Beep - If specified, and if the user makes changes
to this field, then a beep will be heard
when the user leaves the field.
Note: If the profile option:
OPTION NOSOUND
is specified, then no beep will be
heard !
Examples:
Alter Name Prompt
Alter Ext Prompt
Alter Attribute Beep
Alter Date Beep
Alter Time Beep
Alter Description Allow
FLIX Reference Manual 24
────────────────────────────────────────────────────────────────────────
Profile options - ATTR
The ATTR profile option defines the display attributes to be used
for various portions of the FLIX display screen. Each display
attribute value is entered as a 2 digit hexadecimal value or "*", if
the default is desired.
ATTR option format:
ATTR a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13
Where: a1 - Title at top of display
a2 - Borders between display areas
a3 - File information areas of display
a4 - Command input areas of display
a5 - Messages displayed in command input areas
a6 - "Fnn" laterals at bottom of display
a7 - Function key names at bottom of display
a8 - Entire screen when a DOS command or "/H" is executed
a9 - File Description field
a10 - The spaces between each field
a11 - Cursor line
a12 - Any field which has been altered by the user
a13 - In the description of a file, this attribute
displays the line which was put in the cut+paste
buffer by the Alt-L or Alt-Z command(s).
Below are the values to use for the colors. Get one value from the
foreground and ADD it to the background to get the color attribute.
In a monochrome system, the BLUE color serves as the underline
attribute.
Foreground: Background:
BLACK 0 BLACK 0
BLUE 1 BLUE 10
GREEN 2 GREEN 20
CYAN 3 CYAN 30
RED 4 RED 40
MAGENTA 5 MAGENTA 50
BROWN 6 BROWN 60
AMBER 6 WHITE 70
WHITE 7 BLINK 80
GRAY 8
LBLUE 9
LGREEN a
LCYAN b
LRED c
LMAGENTA d
YELLOW e
BRWHITE f
Examples:
ATTR 1c 01 02 03 04 70 03 07 06 00 71 47 1c *Default COLOR
ATTR 70 07 07 0f 70 70 07 07 07 00 70 70 0f *Default MONO
FLIX Reference Manual 25
────────────────────────────────────────────────────────────────────────
Profile options - CHAR
The CHAR profile option defines the character to be used to identify
certain FLIX commands.
The characters are entered as 1 punctuation character OTHER than
"*", "=" or "?".
Note:
The command character must be specified twice in order to be part
of the command string.
CHAR option format: CHAR a b c
Where:
a - Character denoting a FLIX command or fileid function
b - Character concatenating multiple DOS commands
c - Character indicating desired cursor position
Example:
CHAR / # _ *FLIX defaults
FLIX Reference Manual 26
────────────────────────────────────────────────────────────────────────
Profile options - DEFINE
The DEFINE profile option specifies the FLIX or DOS command to be
assigned to a given function key. Each function key is identified
as "Fnn", "A-Fnn", "C-Fnn" or "S-Fnn", followed by an equal sign,
followed by the name to be displayed for the function key, followed
by the FLIX or DOS command text to be assigned to the function key.
DEFINE option format: DEFINE a = [b] c
Where:
a - Function key being assigned
b - Text to be displayed in F-Key definition area,
enclosed in brackets. If the text is longer
physical screen area available then the text will
be truncated
c - FLIX or DOS command text
Examples:
DEFINE f1 = [Browse] LIST
DEFINE a-f1 = [UNZIP -V] UNZIP -V
DEFINE c-f1 = [Tree] /l /dpn
DEFINE s-f1 = [Copy To A:] Copy / a:
FLIX Reference Manual 27
────────────────────────────────────────────────────────────────────────
Profile options - EXECUTE
The EXECUTE profile option defines a FLIX or DOS command to be
executed during FLIX initialization. This is most useful for
sorting the directory into a given sequence prior to being
displayed.
EXECUTE option format: EXECUTE a
Where:
a = FLIX or DOS command text
Only one EXECUTE option is allowed, others will be IGNORED.
Example:
EXECUTE /se
Will sort the files by extension.
FLIX Reference Manual 28
────────────────────────────────────────────────────────────────────────
Profile options - FIATTR
The FIATTR profile option defines the file attributes to be used for
the file selection criteria. All files which have one or more of
these attributes will be displayed. The only exception is the
DESCRIPT.ION file which may not be displayed if the OPTION X_DSCR is
specified elsewhere in this profile.
FIATTR option format: FIATTR a1 a2 a3 a4
Where:
a1 - Defines the Archive bit. Specify 0, 1 or *
a2 - Defines the System bit. Specify 0, 1 or *
a3 - Defines the Hidden bit. Specify 0, 1 or *
a4 - Defines the Read-Only bit. Specify 0, 1 or *
Example:
FIATTR 1 1 1 1
FLIX Reference Manual 29
────────────────────────────────────────────────────────────────────────
Profile options - FILEID
The FILEID profile option defines the components to be used for
creating full fileids when inserting by '/' or appending to the end
of a DOS command. The fileid may consist of "D(rive)", "P(ath)",
"N(ame)" and/or "E(xtension)".
FILEID option format: FILEID a
Where:
a - Any combination of "D", "P", "N" and/or "E"
Example:
FILEID DPNE (Default fileid components)
FLIX Reference Manual 30
────────────────────────────────────────────────────────────────────────
Profile options - MACRO
The MACRO profile option defines the FLIX or DOS command to be
assigned to a given alternate key. Each alternate key is identified
as "A-x", followed by an equal sign, followed by the text of the
"macro" to be assigned to the key.
MACRO option format: MACRO a = b
Where:
a - alternate key being assigned
b - FLIX or DOS command text
Examples:
MACRO a-a = /sa
MACRO a-c = copy / _
MACRO a-d = /sd
MACRO a-e = /se
MACRO a-f = findit /ne
MACRO a-g = /sg
MACRO a-h = /h
MACRO a-k = kedit
MACRO a-l = list _
MACRO a-m = mkdir _
MACRO a-n = /sn
MACRO a-p = path _
MACRO a-q = dir /dp
MACRO a-s = /ss
MACRO a-t = type _
MACRO a-v = li
MACRO a-w = /w
MACRO a-x = /sx
FLIX Reference Manual 31
────────────────────────────────────────────────────────────────────────
Profile options - OPTION
The OPTION profile option defines various execution parameters which
can be used by FLIX.
OPTION format: OPTION opt1 opt2 ... optn
Where: opt1 - optn is one or more of the options listed below.
CHDIR | NOCHDIR
Move to the directory that each file belongs to, before
executing a DOS command. The directory is listed in each
file's group.
ECHO | NOECHO
Echo each DOS command prior to execution
HOLD | NOHOLD
After all DOS commands have been executed, do not clear screen
if any output was produced. Display the text: "HOLDING ..."
on the lower right hand side of the screen and wait for any
key press to return to FLIX.
PAUSE | NOPAUSE
Pause before executing each DOS command. Pressing ESC ends
the pause.
RETRACE
Specify this option if you have a CGA card AND you see 'snow'
on your screen. If you set this option and you have NO
problem with screen 'snow', you will see a significant
DECREASE in display performance. Use with caution !!!!
SOUND | NOSOUND
Enable sound (beeps and bells).
XMS | NOXMS
Use XMS for swapping (if available). NOXMS means FLIX will
not use XMS even if it is available. When searching for
memory to swap, FLIX checks for XMS memory first.
EMS | NOEMS
Use EMS for swapping (if available). NOEMS means FLIX will
not use EMS even if it is available. When searching for
memory to swap, FLIX checks for XMS memory first, then for
EMS.
FLIX Reference Manual 32
────────────────────────────────────────────────────────────────────────
Profile options - OPTION
FMS | NOFMS
Specifying FMS tells FLIX to use a file in the directory
defined by environment variables TEMP or TMP for swapping.
The file name will always be unique to that directory. FLIX
will use file swapping only if XMS and EMS memory is not
available.
SHOW_ATTR | NOSHOW_ATTR
Show file attributes on the FLIX display. If the physical
screen is wide enough, file attributes will always be shown.
SHOW_DSCR | NOSHOW_DSCR
Show 4DOS file descriptions on the FLIX display. If the
physical screen is wide enough, 4DOS file descriptions will
always be shown.
X_DSCR | NOX_DSCR
4DOS keeps file descriptions in a file called: DESCRIPT.ION
which resides in each directory. Specifying X_DSCR will hide
the 4DOS DESCRIPT.ION file.
Note: The OPTION command can be specified in more than one line.
Examples:
OPTION nochdir noecho hold nopause sound XMS EMS FMS
OPTION show_attr noshow_dscr x_dscr
FLIX Reference Manual 33
────────────────────────────────────────────────────────────────────────
Profile options - SYNONYM
The SYNONYM profile option defines an alias for a DOS command.
Each alias is replaced by its true name prior to DOS command
execution. A maximum of 50 SYNONYM commands are allowed, others
will be IGNORED.
SYNONYM option format: SYNONYM a b
Where:
a - alias DOS command name
b - true DOS command name
Examples:
SYNONYM c copy
SYNONYM r rename
SYNONYM t type
FLIX Reference Manual 34
────────────────────────────────────────────────────────────────────────
Help file commands
The FLIX help system uses a plain text file for the storage of the help
information. The file is named FLIX.HLP by default. This help file
is formatted using the following dot commands:
.* Comment. Will not appear on screen.
.t The title. 1-8 Character Title.
.r Other references. Total of 9, 1 - 8 Characters each.
.x Start and end of text description for this title.
Example:
.*
.* START OF HELP INFORMATION FOR FLIX COMMAND: /SS
.*
.t /SS
.r Commands /SA /SD /SE /SG /SN /SX
.x
Syntax
/SS
Description
Sort by size (d), name, group and extension.
Comments
Issued from the FLIX Command line area or assigned to an
F-key or macro.
.x
.*
.* END OF HELP INFORMATION FOR FLIX COMMAND: /SS
.*
FLIX Reference Manual 35
────────────────────────────────────────────────────────────────────────
Error messages
Access Denied
An attempt was made to access an already open file.
Cannot alter Date/Time
Altering the Date/Time for this file is not allowed.
Cannot open DESCRIPT.ION file
Error encountered opening the file description file.
Command Not Found
The command specified was not a valid FLIX or DOS command.
Description field cannot be altered
When the file descriptions are not shown, and the '/w' command was
executed, FLIX would not allow you to jump to the file description
area.
Disk I/O Error
A disk I/O error was encountered.
Error writing DESCRIPT.ION file
An error was encountered while trying to write the file description
file.
Error(s) In Profile
On FLIX initialization, some options in the profile were specified
incorrectly.
FLIX Logic Error
Internal error.
Group Already In File List
An attempt was made to add a group to this level which already
exists here.
Helpfile Not Found
On FLIX initialization, the help file was not found.
Insufficient Internal Memory
FLIX ran out of memory while attempting an operation.
FLIX Reference Manual 36
────────────────────────────────────────────────────────────────────────
Error messages
Insufficient memory to build sort table
FLIX ran out of memory while attempting a sorting operation.
Invalid attribute change attempt
Cannot change this file's attributes.
Invalid date change
The date entered was invalid.
Invalid rename attempt
An invalid character was entered in a file rename attempt.
Invalid time change
The time entered was invalid.
Level Not Active Or Invalid
Attempt to jump to an non-existing level.
Maximum Groups In File List
An attempt was made to add more groups than allowed.
Maximum Levels Active
An attempt was made to add more levels than allowed.
Minimum of 64K free required for this program
Not enough memory was found to run FLIX.
No File(s) Selected
There was a DOS error accessing a drive or directory.
Not Executed Due To ESC
PAUSE was aborted and the command was not executed.
Profile Not Found
On FLIX initialization, the profile was not found.
Screen width must be in [80 - 132] and length [25 - 60]
Physical screen is smaller than the allowed minimum.
FLIX Reference Manual 37
────────────────────────────────────────────────────────────────────────
Error messages
Substitution list is too long
When applying slash substitutions you went crazy and wrote
an essay.
Target Missing Or Invalid
The find command search target was not found.
Unexpected DOS Error
Internal error.
Unknown FLIX Command
FLIX did not recognize the command entered.
FLIX Reference Manual 38
────────────────────────────────────────────────────────────────────────
Index
■■■■■ A ■■■■■ ■■■■■ C ■■■■■
Access 6, 21-22, 35 Components 11, 20, 29
Achieved 21 Control 7, 14
Add 2, 15, 24, 35-36 Controlled 11, 17-18
Alias 10, 18, 20, 33 Controls 8, 17-18
Alt 8-10, 18, 20, 24 Copy 3-4, 6, 10, 13, 18, 26,
Alter 8, 17-18, 20, 23, 35 30, 33
Append 9, 15, 22 Copying 10, 18
Appended 11, 13-14 Copyright 4, 7
Appropriate 6 Create 6, 15-16, 22
Archive 17, 28 Ctrl 9-10
Area 8-12, 16-17, 22, 26, Current 6-7, 9-10, 15-16, 18,
34-35 22
Areas 8-10, 24 Cursor 9-10, 12, 20-22, 24-25
Attr 6, 17-18, 20, 24, 32
Attribute 23-24, 36
Attributes 2, 6, 9, 17, ■■■■■ D ■■■■■
19-20, 22, 24, 28, 32, 36 Data 8-9
Autoexec 6 Date 1-2, 6, 9, 17, 19,
Available 6, 9, 26, 31-32 22-23, 35-36
Default 11, 20, 24, 29, 34
Defaults 7, 25
■■■■■ B ■■■■■ Define 20, 26
Background 24 Defines 23-25, 27-31, 33
Backspace 10 Definition 8-9, 12, 16, 21, 26
Beep 17, 23 Del 10
Beeps 31 Descript 18, 28, 32, 35
Bells 31 Description 1, 7-10, 15,
Bit 17, 28 18-19, 21-24, 34-35
Buffer 11, 24 Descriptions 1, 6, 9, 17-18,
Bytes 9, 12, 16 22, 32, 35
Different 1, 6, 8-9, 17-18
Dimensions 1, 6, 9
■■■■■ C ■■■■■ Dir 13, 16, 30
Caution 2, 31 Directories 15-16
Cga 31 Directory 6-7, 15-18, 20, 22,
Char 11, 20, 25 27, 31-32, 36
Character 9-11, 23, 25, 34, 36 Disk 1, 6, 12, 15, 35
Characters 7, 12, 20, 25, 34 Diskette 4, 6
Chdir 31 Display 1, 7-10, 12, 16-17,
Code 1, 3 20, 22, 24, 31-32
Color 6, 17-18, 24 Displayed 9, 11, 15, 19, 21,
Colors 24 24, 26-28
Column 22 Displays 9, 24
Columns 8 Distribution 4
Command 1-2, 6-11, 13-18, Dos 1-2, 6-7, 9, 11-15,
20-22, 24-27, 29-37 17-18, 20, 22, 24-27,
Commands 1, 6, 9-14, 18-20, 29-33, 35-37
22, 25, 31, 33-34 Dot 34
Commandswhich 15 Drive 9, 36
Comment 20, 23, 34
Comments 3, 12, 34
Component 11
FLIX Reference Manual 39
────────────────────────────────────────────────────────────────────────
Index
■■■■■ E ■■■■■ ■■■■■ H ■■■■■
Ems 1, 6, 31-32 Highlighted 21
Enter 10-11, 13-14, 17-18, 21 Hold 31-32
Environment 1, 3, 6-7, 20, 32 Holding 31
Error 14, 35-37 Home 10
Esc 10, 17-18, 31, 36 Hs 16
Example 6, 11, 25, 27-29, 34
Examples 12-14, 16, 23-24,
Examples (cont) 26, 30, 32-33 ■■■■■ I ■■■■■
Exception 28 Initialization 20, 27, 35-36
Execute 10, 20, 22, 27 Input 10, 22, 24
Executed 6, 8, 11, 24, 27, Ins 10
31, 35-36 Insert 10-11, 20, 22
Executing 14, 21, 31 Inserted 11, 22
Execution 1, 6, 11, 31, 33 Inserting 29
Expanded 13-14 Installation 6
Extended 1, 6, 9 Introduction 1-2
Extension 9-10, 13, 19, 22, Invoke 7, 11
27, 34
Extensions 17
■■■■■ K ■■■■■
Key 8-10, 12, 16-18, 20-24,
■■■■■ F ■■■■■ 26, 30-31, 34
Fiattr 20, 28 Keyboard 1, 9-10, 20-21
Field 8-10, 17, 23-24, 35 Keys 9, 21
Fields 8, 17, 20
File 1-2, 5-22, 24, 28,
31-32, 34-36 ■■■■■ L ■■■■■
Fileid 11, 13, 20, 25, 29 Left 10, 21
Fileids 29 Length 9, 36
Filelist 1 Level 9, 12, 16, 22, 35-36
Filename 9, 11, 13 Levels 16, 22, 36
Files 1-2, 4-7, 9, 11-12, Line 1-2, 5-13, 16, 18,
15-17, 19-20, 27-28 20-24, 32, 34
Filespec 7, 15, 20, 22 List 1, 4-11, 13-16, 22, 26,
Find 22, 37 30, 35-37
Fms 6, 32
Foreground 24
Format 1, 9, 15-16, 23-31, 33 ■■■■■ M ■■■■■
Function 2, 20, 24-26 Macro 20-22, 30, 34
Functions 1, 9 Macros 20
Manipulating 18
Memory 1, 6, 31-32, 35-36
■■■■■ G ■■■■■ Menu 21
Group 8-9, 12, 15, 19, 22, Monochrome 24
31, 34-35
Groups 4, 9, 36
■■■■■ N ■■■■■
Navigating 15-16, 21
■■■■■ H ■■■■■ Nochange 23
Help 5-7, 12, 21-22, 34-35 Nochdir 31-32
Helpfile 35 Noecho 31-32
Hidden 17, 28 Noems 31
FLIX Reference Manual 40
────────────────────────────────────────────────────────────────────────
Index
■■■■■ N ■■■■■ ■■■■■ S ■■■■■
Nofms 32 Setup 5-6, 20
Nohold 31 Sg 19, 22, 30, 34
Nopause 32 Show_attr, 32
Noshow 32 Show_dscr, 32
Noshow_attr 32 Size 1, 6, 9, 19, 22, 34
Noshow_dscr 32 Slash 11-14, 16, 37
Nosound 23, 31 Sn 19, 22, 30, 34
Note 3-4, 7-9, 11, 16, 18, Snow 31
23, 25, 32 Sort 2, 19, 22, 27, 34, 36
Nox_dscr 32 Sorted 19
Noxms 31 Sorting 1, 19, 27, 36
Sound 17, 23, 31-32
■■■■■ O ■■■■■ Source 1
Optimized 2 Ss 12, 16, 19, 22, 30, 34
Option 6, 8, 11, 13, 17-18, Star 23
20, 23-33 String 11, 13, 25
Options 2, 5, 7, 20, 23-33, 35 Substitution 11-14, 16, 37
Substitutions 11, 37
Swap 6, 31
■■■■■ P ■■■■■ Swapping 1, 31-32
Packing 4-6 Swaps 6
Pagedown 21 Sx 19, 22, 30, 34
Pageup 21 Synonym 20, 33
Path 7, 11, 30 Syntax 7, 34
Pathname 13-14 System 1-2, 4, 6, 9, 17,
Pause 31, 36 21-22, 24, 28, 34
Pgdn 10
Pgup 10
Profile 5-8, 11, 13, 17-18, ■■■■■ T ■■■■■
20, 23-33, 35-36 Tab 8, 10, 17, 23
Program 1-6, 9, 11, 17, 36 Temp 6, 13, 32
Punctuation 25 Terminate 22
Testfile 12-14, 16
Text 6, 26-27, 30-31, 34
■■■■■ R ■■■■■ Time 1-2, 6, 9, 15, 17, 19,
Read 15, 17, 22, 28 22-23, 35-36
Recall 22 Title 8-9, 24, 34
Registration 3 Tmp 6, 32
Related 21 Toggle 8, 10, 22
Rename 33, 36 Tone 17
Renaming 17
Responses 17
Restore 10, 17-18 ■■■■■ V ■■■■■
Retrace 31 Version 2-3, 5, 9
Vga 1, 6
Video 6
■■■■■ S ■■■■■
Sa 19, 22, 30, 34
Screen 1, 6-12, 15, 20-24, ■■■■■ X ■■■■■
26, 31-32, 34, 36 Xms 1, 6, 31-32
Sequences 10 X_dscr, 32
Scroll 10, 21-22
Sd 19, 22, 30, 34
Se 19, 22, 27, 30, 34
Selection 8-9, 28